certificate of delivery - French English Dictionary